#include "ShapeCircle.h"

CShapeCircle::CShapeCircle(void)
{
	m_name = "Circle";
	m_radius = 1;

	m_bKinematic=false;

	//indicate the type of shape
	m_typeOfShape = eCircleShape;

	//the frictions
	m_dynamicFriction=0.5;
	m_staticFriction=0.5;

	//collision ratio
	m_collisionRatio=1;

	//mass of the object
	m_mass=1;

	//moment of inertia of the object.
	m_inertia=1;

	//position
	m_position= CVector2f(0, 0);
	m_orientation = 0;

	//m_state
	m_collision= false;
	m_resting = false;

	//speed
	m_acceleration = CVector2f(0, 0);
	m_speed = CVector2f(0, 0);
	m_initialSpeed = CVector2f(0, 0);

	m_initialPosition = CVector2f(0, 0);
	m_initialOrientation = 0;

	//collision point
	CVector2f m_collisionPoint = CVector2f(0, 0);
}

CShapeCircle::~CShapeCircle(void)
{
}
